This is a quick and dirty survey file I created late one Saturday night. It utilizes the survey command number 21 which checks a user's upload to download ratio before proceeding. Enclosed in this free package are two small files: the survey itself and a menu.
This survey will, upon execution, quickly check the user's download/upload ratio. If it is equal to or better than 10:1 (or whatever you choose), access to the file sections proceeds normally. If, however, the user does not maintain your specified ratio, he/she is instead given a polite message explaining the situation and is transferred to the enclosed menu. That menu allows only viewing of files in the "new uploads" section and the option to upload.
Installing this survey is easy. Just edit some pathnames. The Survey Hacker (TSH) is, in my opinion, the best program to use for this part. If you have some other method, suit yourself. In the second command, edit the pathname leading to that of your normal file section's first menu. Then, in the next-to-last command, edit the pathname leading to that of the location of the menu included in this package ("FilesDenied").
Then launch your favorite menu editor and open up the menu file, FilesDenied, which is included in this package. Now, change the optional data of all the commands (except the final one) to the pathname leading to your "new uploads" file section directory. Change the optional data of the final command to the pathname leading to your Main Menu. Save the file.
Finally, change all menu commands you already have which branch to the area of your board containing files to commands of type #41, and in optional data specify the pathname leading to the survey included in this package.
One more note: if you wish to edit the download to upload ratio required, change the TEXT line of the first command of the survey to the number of downloads per one upload required. For example, if you want to allow access to the file sections for those whose ratio is equal to or better than 30 downloads to 1 upload, change the TEXT line to 30.
Well, that's it. The only problem I can find with this survey is in this scenario: if you have your ratio set to 10 downloads to one upload and a user enters the file section having 1 upload and 9 downloads, he or she can, if time permits, download 50 files and still remain in the file sections. However, as soon as this user quits and tries to re-enter the file sections, the survey will kick in and stop the user from doing so. Oh, another point: this survey command exists only for Red Ryder Host 2.0, this survey does not work with Host 1.4a and previous.
Any questions? Don't hesitate to contact me at GEnie address J.BERMAN1 or on my BBS, Prism, at (617) 965-7816.